/* CSS Document */
.cur{cursor:pointer; display:block;color:#788F72;width:146px; height:36px; line-height:36px; padding:0px 0px 0px 2px;}
.am{border: 0px;color:#788F72;cursor: pointer;background:#fff url('0.gif') no-repeat; width: 150px;margin:10px 0px 0px 10px; padding:3px 0px 0px 2px;position:relative;font-size:16px;font-size:15px;text-align:center; background:url(../images/down-icon.png) no-repeat right;}
.bm{background:#fff;width: 148px; margin-left:10px;position:absolute;top:52px;font-size:15px;line-height:52px;text-align:center;}
/*--banner--*/
.banner{margin-top:140px;height:657px;background:url(../images/rectanglecopy3.png) no-repeat center;background-size:1920px 657px;}
.banner .banner-text{text-align:center;padding:99px 0px 20px 0px;}
.banner .banner-text1{font-size:28px;line-height:54px;padding-bottom:30px;text-align:center;color:#fff;}
.banner .banner-search{width:80%;height:70px;line-height:64px;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;margin:0px auto;border:2px solid #30add9;background:#fff;behavior:url(css/PIE.htc);position:relative;z-index:1;}
.banner .address-menu{float:left;font-size:15px;height:52px;line-height:52px;padding-right:42px;margin-top:7px;}
.banner .nav-main{margin-left:58px;}
.banner .nav-main span{display: inline-block;margin-left:10px;width:10px;height:10px;}
.banner .hover-up{transition-duration:.5s;transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.banner .hover-down{transition-duration:.5s;transform: rotate(0deg);-webkit-transform: rotate(0deg);}
.banner .nav-main>li{color: #333;margin-right:1px;cursor:pointer;padding:3px 5px;}
.banner .hidden-box{position:absolute;display:none;top:52px;z-index:2;left:54px;padding:5px 15px 5px 5px;background:#fff;}
.banner .hidden-box>ul{color: #666;cursor:pointer;}
.banner .hidden-box>ul>li{line-height:32px;margin:1px;padding:0px 6px;display:block;padding-right:15px;border-top:1px solid #ccc;}
.banner .hidden-box>ul>li a{color:#666;display:block;}
.search-c{float:left;width:50%;}
.search-r{float:right;}
.search-c input{width:100%;height:70px;line-height:70px;border:none;background:#fff;font-size:16px;color:#666;padding:0px 12px;}
.search-r input{font-size:15px;padding:0px 38px;padding-left:80px;height:72px;border:none;background:#30add9 url(../images/faj-02.png) no-repeat 38px;color:#fff;border-radius:0px 30px 30px 0px;-moz-border-radius:0px 30px 30px 0px;-webkit-border-radius:0px 30px 30px 0px;behavior:url(css/PIE.htc);font-size:24px; cursor:pointer;}
.banner-bottom{text-align:center;width:80%;margin:0px auto;margin-top:66px;}
.banner-bottom li{float:left;color:#fff;width:25%;overflow:hidden;}
.banner-bottom li span{display:block;text-align:center;margin-bottom:40px;}